Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Помогите составить запрос. (Stanly)
Author Message
Stanly
Заглянувший



Joined: 11 Mar 2006
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Sat Mar 11, 2006 11:17 am (написано за 8 минут 33 секунды)
   Post subject: Помогите составить запрос.
Reply with quote

Есть две таблицы. Первая: customer(id, name) - список покупателей. Вторая: basket(item_name, price, customers_id) - список покупок.

SELECT SUM(price) FROM basket WHERE customers_id = 1 - вернет кол-во денег(суммарно, за все товары) потраченных покупателем номер один.

Но мне нужен запрос, который мне выдал бы список вида "пользователь, потраченные_деньги" для всех покупателей указанных в первой таблице.

Заранее благодарю.
Back to top
View user's profile Send private message
Andrey Gurin
Участник форума



Joined: 24 May 2005
Posts: 183
Карма: 20
   поощрить/наказать

Location: Italy

PostPosted: Sat Mar 11, 2006 5:12 pm (спустя 5 часов 55 минут; написано за 1 минуту 53 секунды)
   Post subject:
Reply with quote

что-то такое
Code (SQL): скопировать код в буфер обмена
SELECT name,SUM(price) AS itogo
FROM customer
LEFT JOIN basket ON customer.id = basket.customers_id
GROUP BY customer.id
Ну и в догонку мануал : dev.mysql.com/doc/refman/5.0/en/index.html советую! захватывающее чтиво (-:
Back to top
View user's profile Send private message
Stanly
Заглянувший



Joined: 11 Mar 2006
Posts: 2
Карма: 0
   поощрить/наказать


PostPosted: Mon Mar 13, 2006 5:19 pm (спустя 2 дня 6 минут; написано за 2 минуты 9 секунд)
   Post subject:
Reply with quote

Приятная неожиданность, что вместо ожидаемого "первыйнах" или "Гыыы.. тупой вопрос" я здесь получил ответ на свой вопрос.
Тема закрыта. За мануал особое спасибо.

Вопрос решен, тему можно закрыть.
Back to top
View user's profile Send private message
Maus
Модератор



Joined: 29 Jun 2003
Posts: 8151
Карма: 271
   поощрить/наказать

Location: пос. Омсукчан Магаданской области

PostPosted: Mon Mar 13, 2006 5:35 pm (спустя 16 минут)
   Post subject:
Reply with quote


М

Тема закрыта.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies. All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML